foraging expedition - French English Dictionary